Joey VeermanJoey Veerman
An Se-young and Her Second Straight Asian Games Gold: A Champion Who Celebrates With a ScorelineIn Aichi-Nagoya, after the final shuttle, I noticed a small detail: An Se-you...
Saudi Arabia 0-0 Qatar (3-2 on penalties): When Dominance Fails to Convert into GoalsSecond extra time, minute 118. The score is still 0-0. Saudi Arabia sends the...
Asian Games 2026: The Medal-Probability Map of India's Badminton SquadAsian Games 2026: The Medal-Probability Map of India's Badminton Squad In Jun...
Vietnam national team to face Taiwan (China) and Kyrgyzstan at Thien Truong Stadium: Kim Sang Sik's generational transition planVietnam's national football team will regroup during the November 2026 FIFA...
Serbia 3-1 Poland: In-depth analysis of the dramatic women's European volleyball match featuring the coach's absenceThe recent women's European volleyball match in the Nations League brought a...
The Hidden Variable in the Doubles: India's 3-0 Win Over Kazakhstan and What the Scoreline Leaves OutThe scoreboard stopped at 3-0. India's women's team sealed a place in the...
Carson Hoak and Cincinnati: When Meters and Yards Tell Two Different StoriesI remember a July night, translating results from an American youth swim meet...
Brunetta, Goal Number 48, and the Question Nobody Dares to Ask at TigresAt the 78th minute at Estadio Universitario, when Juan Brunetta collected a...
The Margaret Lietzau File: Reading the SCY-LCM Gap to Understand the US Swimming MachineIn Margaret Lietzau's file, two numbers sit side by side that most readers sk...
Champions but not perfect: The knots Vietnam must untie before Asian Cup 2027The dawn of Ulsan never lies, but the dawn at My Dinh Stadium after the ASEAN...
63 Ranking Places and the Tactical Trap Awaiting the Philippines at ASEAN Cup 20264 PM, September 29, 2026. When the referee blows the whistle for Philippines ...
Kentucky Beats Louisville 3-1 in the Bluegrass Derby: How a .079 Hitting Set Flipped to .420 and the Story of Four Double-Digit HittersOn Sunday night at Historic Memorial Coliseum, 6,045 fans filled the stands —...
Thuy Linh Falls to a 19-Year-Old Chinese Talent: When the Ranking Table Hides a Changing of the GuardThe final score read 20-22. In the second game, Nguyen Thuy Linh had led 17-1...
The Likhatskyi Brothers and the Paradox of an Opening Loss at the Budapest FuturesThe first thing that caught my eye when I opened the Budapest Futures results...
When Data Fails: The 2026 Wimbledon Final and the Lesson on the Limits of NumbersOn the night of July 16, 2026, at the All England Club center court, I sat in...
Lowri Hurd, 18, and Three Para Medals: Reading a Class 9 Debut Season in DataFifth set. The ball falls on the wrong side of Lowri Hurd. Danielle Rauen, th...
Does a PUBG Ban Follow Himass and TanVuu Into Delta Force?Two Numbers, Two Measurements, One Story Late last month I spent two evenings...
Table Tennis and the Silent Data Gap: When an Empty Report Is Read as 'No Risk'One morning in May, I opened the post-match packet for a fixture on the WTT...
Le Giang Patrik and Vietnamese Football's Naturalized Goalkeeper GambleThirty-four years old. A brand-new passport. And no guaranteed starting spot....
The Match Without Times: CSL 2026, Virginia's Opener, and the Trap of the Live BlogThere is a live blog running to thousands of words about the second match of...
Saudi Arabia 0-0 Qatar (3-2 on penalties): When Dominance Fails to Convert into GoalsSecond extra time, minute 118. The score is still 0-0. Saudi Arabia sends the...
Asian Games 2026: The Medal-Probability Map of India's Badminton SquadAsian Games 2026: The Medal-Probability Map of India's Badminton Squad In Jun...
Vietnam national team to face Taiwan (China) and Kyrgyzstan at Thien Truong Stadium: Kim Sang Sik's generational transition planVietnam's national football team will regroup during the November 2026 FIFA...
Serbia 3-1 Poland: In-depth analysis of the dramatic women's European volleyball match featuring the coach's absenceThe recent women's European volleyball match in the Nations League brought a...
The Hidden Variable in the Doubles: India's 3-0 Win Over Kazakhstan and What the Scoreline Leaves OutThe scoreboard stopped at 3-0. India's women's team sealed a place in the...
Carson Hoak and Cincinnati: When Meters and Yards Tell Two Different StoriesI remember a July night, translating results from an American youth swim meet...
Brunetta, Goal Number 48, and the Question Nobody Dares to Ask at TigresAt the 78th minute at Estadio Universitario, when Juan Brunetta collected a...
The Margaret Lietzau File: Reading the SCY-LCM Gap to Understand the US Swimming MachineIn Margaret Lietzau's file, two numbers sit side by side that most readers sk...
Champions but not perfect: The knots Vietnam must untie before Asian Cup 2027The dawn of Ulsan never lies, but the dawn at My Dinh Stadium after the ASEAN...
63 Ranking Places and the Tactical Trap Awaiting the Philippines at ASEAN Cup 20264 PM, September 29, 2026. When the referee blows the whistle for Philippines ...
Kentucky Beats Louisville 3-1 in the Bluegrass Derby: How a .079 Hitting Set Flipped to .420 and the Story of Four Double-Digit HittersOn Sunday night at Historic Memorial Coliseum, 6,045 fans filled the stands —...
Thuy Linh Falls to a 19-Year-Old Chinese Talent: When the Ranking Table Hides a Changing of the GuardThe final score read 20-22. In the second game, Nguyen Thuy Linh had led 17-1...
The Likhatskyi Brothers and the Paradox of an Opening Loss at the Budapest FuturesThe first thing that caught my eye when I opened the Budapest Futures results...
When Data Fails: The 2026 Wimbledon Final and the Lesson on the Limits of NumbersOn the night of July 16, 2026, at the All England Club center court, I sat in...
Lowri Hurd, 18, and Three Para Medals: Reading a Class 9 Debut Season in DataFifth set. The ball falls on the wrong side of Lowri Hurd. Danielle Rauen, th...
Does a PUBG Ban Follow Himass and TanVuu Into Delta Force?Two Numbers, Two Measurements, One Story Late last month I spent two evenings...
Table Tennis and the Silent Data Gap: When an Empty Report Is Read as 'No Risk'One morning in May, I opened the post-match packet for a fixture on the WTT...
Le Giang Patrik and Vietnamese Football's Naturalized Goalkeeper GambleThirty-four years old. A brand-new passport. And no guaranteed starting spot....
The Match Without Times: CSL 2026, Virginia's Opener, and the Trap of the Live BlogThere is a live blog running to thousands of words about the second match of...
